package com.njtoyo.taxi.admin.service.business.operation_rule;


import com.baomidou.mybatisplus.core.metadata.IPage;
import com.njtoyo.taxi.admin.rest.presenter.business.operation_rule.SimpleCallInfoServiceFeeRulePresenter;
import com.njtoyo.taxi.admin.rest.wrapper.business.operation_rule.SimpleCallServiceRuleAddUpdateWrapper;
import com.taxi.entity.common.RestResult;

public interface SimpleCallInfoServiceFeeRuleService {
    IPage<SimpleCallInfoServiceFeeRulePresenter> getPage(Integer current, Integer size, String driverRegionName);

    RestResult add(SimpleCallServiceRuleAddUpdateWrapper wrapper);

    RestResult update(SimpleCallServiceRuleAddUpdateWrapper wrapper);

    RestResult getInfoById(Long id);

    RestResult deleteById(Long id);

    RestResult updateActive(SimpleCallServiceRuleAddUpdateWrapper wrapper);
}
